TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Northeastern Ohio Area rating list selection
                                                2023 Northeastern Ohio Area rating list selection
2024 TLS League Ratings
Section - Midwest           District - Northeastern Ohio           Area - Northeastern Ohio
Avon Oaks Country Club    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Andreas Spintzyk U
3.86 4.0 4.0         55 +   Westlake, OH
2 Barry Hubbard U
3.84 4.0 4.0         40 +   Elyria, OH
3 Stephen Radachi U
3.82 4.0 4.0         18 +   Elyria, OH
4 Brian Padden U
3.71 4.0 4.0         40 +   Rocky River, OH
5 GEORGE Szeltner U
3.64 4.0 4.0         40 +   Cleveland, OH
6 Billy Kennedy U
3.61 4.0 4.0         18 +   Avon Lake, OH
7 Sean Nichols U
3.58 4.0 4.0         40 +   Cleveland, OH
8 Matthew Horwich U
3.57 4.0 4.0         40 +   Rocky River, OH
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
9 Jeffrey Wells U
3.50 3.5 4.0         55 +   Tampa, FL
10 Michael Levy U
3.50 3.5 4.0         55 +   Brecksville, OH
11 John McGeehan U
3.42 3.5 3.5         65 +   Lakewood, OH
12 Baron Pineda U
3.40 3.5 4.0         40 +   Oberlin, OH
13 Robert Moore U
3.35 3.5 3.5         55 +   BRECKSVILLE, OH
14 Dietrich Schelzig U
3.34 3.5 3.5         40 +   Bay Village, OH
15 Joseph Wissman U
3.33 3.5 3.5         55 +   Westlake, OH
16 Sanjay Beach U
3.33 3.5 3.5         40 +   Westlake, OH
17 Kyle Hougland U
3.32 3.5 3.5         18 +   Amherst, OH
18 Michael Sison U
3.27 3.5 3.5         40 +   Avon, OH
19 Vivek Mehta U
3.26 3.5 3.5         40 +   Westlake, OH
20 Kuldeep Vaghela U
3.25 3.5 3.5         40 +   Westlake, OH
21 Michael Carbo U
3.25 3.5 3.5         18 +   Avon, OH
22 Steve Poe U
3.22 3.5 3.5         65 +   Westlake, OH
23 Zachary Messina U
3.22 3.5 3.5         18 +   Bay Village, OH
24 Christopher Pfaff U
3.19 3.5 3.5         40 +   Rocky River, OH
25 Christopher Messina U
3.15 3.5 3.5         55 +   Bay Village, OH
26 Steve Hoelzer U
3.15 3.5 3.5         55 +   Rocky River, OH
27 Alberto Diaz U
3.15 3.5 3.5         55 +   Westlake, OH
28 Kevin Walker U
3.13 3.5 3.5         40 +   Avon, OH
29 Robert Rummel U
3.11 3.5 3.5         55 +   Westlake, OH
30 Michael Elliott U
3.11 3.5 3.5         55 +   Westlake, OH
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
31 Paul Hansen U
2.96 3.0 3.5         55 +   Westlake, OH
32 Mario Massaro U
2.95 3.0 3.5         65 +   Brecksville, OH
33 Mark Knapp U
2.88 3.0 3.5         55 +   Rocky River, OH
34 Robert Tablack U
2.85 3.0 3.5         40 +   Rocky River, OH
35 Jeff Myers U
2.85 3.0 3.0         55 +   Lakewood, OH
36 Ted Macfarlane U
2.83 3.0 3.0         55 +   Bay Village, OH
37 Ron Salim U
2.82 3.0 3.0         55 +   Bay Village, OH
38 Paul Shepherd U
2.81 3.0 3.0         40 +   Westlake, OH
39 Anirudha Das U
2.78 3.0 3.0         40 +   Lakewood, OH
40 Sean Curtin U
2.78 3.0 3.5         55 +   LAKEWOOD, OH
41 Paul Sutor U
2.77 3.0 3.0         55 +   Avon, OH
42 Greg Ernst U
2.73 3.0 3.0         40 +   Bay Village, OH
43 Rick Baker U
2.69 3.0 3.0         55 +   Westlake, OH
44 Fernando Bertero U
2.64 3.0 3.0         55 +   Avon Lake, OH
45 John Shami U
2.62 3.0 3.0         65 +   Westlake, OH
46 Greg Matzinger U
2.61 3.0 3.0         55 +   Westlake, OH
47 Chuck Andes U
2.60 3.0 3.0         55 +   Avon Lake, OH
48 Erik Overberger U
2.58 3.0 3.0         40 +   Bay Village, OH
49 michael hendershot U
2.58 3.0 3.0         40 +   North Olmsted, OH
50 John Finucane U
2.52 3.0 3.0         55 +   Westlake, OH
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
51 Brian Chambers U
2.50 2.5 3.0         55 +   Lakewood, OH
52 Tom Mullee U
2.46 2.5 3.0         55 +   Bay Village, OH
53 jeff kazol U
2.44 2.5 2.5         40 +   Elyria, OH
54 James Sweeney U
2.34 2.5 3.0         55 +   Cleveland, OH
55 Patrick Murray U
2.18 2.5 2.5         40 +   Bay Village, OH
Andrew Bertoni U
n/a n/a 3.5         55 +   Oberlin, OH
Ricardo Caldera U
n/a n/a 3.5         18 +   Lorain, OH
David Cockley U
n/a n/a 3.5         18 +   Avon Lake, OH
Nick Haas U
n/a n/a 3.0         18 +   Westlake, OH
Sean Haas U
n/a n/a 3.0         40 +   Westlake, OH
John Kemer U
n/a n/a 3.5         40 +   Avon Lake, OH
Patrick McIntyre U
n/a n/a 3.0         18 +   Lakewood, OH
Alexander Messina U
n/a n/a 3.5         18 +   Bay Village, OH
Ryan Ogrinc U
n/a n/a 3.5         18 +   Cleveland, OH
John Outcalt U
n/a n/a 3.5         18 +   Bay Village, OH
Charlie Post U
n/a n/a 3.0         40 +   Bay Village, OH
Geoff Purtill U
n/a n/a 3.0         55 +   Avon Lake, OH
Robert Richardson U
n/a n/a 3.0         55 +   Lakewood, OH